crest of vestibule - German English Dictionary